<?php 
   /**
    * Classe Texto
    * @abstract Possui métodos para fazer o tratamento de strings
    * @author Edson Sguizzato
    */
   Class Texto{
      /**
       * Construtor
       * @param none
       * @return none
       */
      function __construct(){}
      
      /**
       * Método para retirar acentos e caracteres especiais de string
       * @param string $string String a ter acentos e caracteres especiais retirados
       * @return string $string A string tratada
       */
      public static function retiraCaracteresEspeciais($string){
         $string = strtolower($string);
         $string = ereg_replace("[áàâãäª]","a",$string);
         $string = ereg_replace("[ÁÀÂÃÄ]","A",$string);
         $string = ereg_replace("[éèêẽë]","e",$string);
         $string = ereg_replace("[ÉÈÊẼË]","E",$string);
         $string = ereg_replace("[íìîĩï]","i",$string);
         $string = ereg_replace("[ÍÌÎĨÏ]","I",$string);
         $string = ereg_replace("[óòôõöº]","o",$string);
         $string = ereg_replace("[ÓÒÔÕÖ]","O",$string);
         $string = ereg_replace("[úùûũü]","u",$string);
         $string = ereg_replace("[ÚÙÛŨÜ]","U",$string);
         $string = str_replace("ç", "c", $string);
         $string = str_replace("Ç", "C", $string);
         return $string;
      }//fim retiraCaracteresEspeciais
      
   }//fim classe Texto
?>